microcontroller electronics embedded design software development affiliate free stuff custom pattern free linux program embedded systems download freebies drawnincest hardware programs